// Copyright (c) Appeon. All rights reserved.
// Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
// You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0.

using System;
using System.Collections.Generic;

namespace SnapObjects.Data.Odbc
{
    public class OdbcAseSqlKeywords : SqlKeywords
    {
        private static readonly IDictionary<string, SqlKeywords> _sqlmembers
            = new Dictionary<string, SqlKeywords>(_members, StringComparer.OrdinalIgnoreCase);

        protected OdbcAseSqlKeywords(string name) : base(name)
        {
        }

        protected override void Register(string name)
        {
            if (!_sqlmembers.ContainsKey(name))
            {
                _sqlmembers.Add(name, this);
            }

            _name = name;
        }

        public static new bool IsKeyword(string value)
        {
            return _sqlmembers.ContainsKey(value);
        }

        public static new SqlKeywords Parse(string value)
        {
            if (_sqlmembers.ContainsKey(value))
            {
                return _sqlmembers[value];
            }

            return NOTHING;
        }

        public static readonly OdbcAseSqlKeywords ABORT = new OdbcAseSqlKeywords("ABORT");
        public static readonly OdbcAseSqlKeywords ACO = new OdbcAseSqlKeywords("_ACO");
        public static readonly OdbcAseSqlKeywords ACTIVATE = new OdbcAseSqlKeywords("ACTIVATE");
        public static readonly OdbcAseSqlKeywords ACTIVE = new OdbcAseSqlKeywords("ACTIVE");
        public static readonly OdbcAseSqlKeywords ADD_RECOV_PENDING = new OdbcAseSqlKeywords("_ADD_RECOV_PENDING");
        public static readonly OdbcAseSqlKeywords ADMIN = new OdbcAseSqlKeywords("ADMIN");
        public static readonly OdbcAseSqlKeywords AF = new OdbcAseSqlKeywords("_AF");
        public static readonly OdbcAseSqlKeywords AFTER = new OdbcAseSqlKeywords("AFTER");
        public static readonly OdbcAseSqlKeywords ALLOW = new OdbcAseSqlKeywords("ALLOW");
        public static readonly OdbcAseSqlKeywords ALWAYS_REP = new OdbcAseSqlKeywords("ALWAYS_REP");
        public static readonly OdbcAseSqlKeywords ALWAYS_REPLICATE = new OdbcAseSqlKeywords("ALWAYS_REPLICATE");
        public static readonly OdbcAseSqlKeywords ALT_ATTR2 = new OdbcAseSqlKeywords("_ALT_ATTR2");
        public static readonly OdbcAseSqlKeywords ALTER_ATTRIBUTES2 = new OdbcAseSqlKeywords("_ALTER_ATTRIBUTES2");
        public static readonly OdbcAseSqlKeywords ALTER_COL_OBJID = new OdbcAseSqlKeywords("_ALTER_COL_OBJID");
        public static readonly OdbcAseSqlKeywords AP = new OdbcAseSqlKeywords("_AP");
        public static readonly OdbcAseSqlKeywords APD = new OdbcAseSqlKeywords("_APD");
        public static readonly OdbcAseSqlKeywords ARTICLE = new OdbcAseSqlKeywords("ARTICLE");
        public static readonly OdbcAseSqlKeywords ARTICLES = new OdbcAseSqlKeywords("ARTICLES");
        public static readonly OdbcAseSqlKeywords APPEND = new OdbcAseSqlKeywords("APPEND");
        public static readonly OdbcAseSqlKeywords APPLIED = new OdbcAseSqlKeywords("APPLIED");
        public static readonly OdbcAseSqlKeywords AR = new OdbcAseSqlKeywords("_AR");
        public static readonly OdbcAseSqlKeywords ARP = new OdbcAseSqlKeywords("_ARP");
        public static readonly OdbcAseSqlKeywords ASSIGN = new OdbcAseSqlKeywords("ASSIGN");
        public static readonly OdbcAseSqlKeywords BEFORE = new OdbcAseSqlKeywords("BEFORE");
        public static readonly OdbcAseSqlKeywords BF = new OdbcAseSqlKeywords("_BF");
        public static readonly OdbcAseSqlKeywords BG = new OdbcAseSqlKeywords("_BG");
        public static readonly OdbcAseSqlKeywords CHANGED = new OdbcAseSqlKeywords("CHANGED");
        public static readonly OdbcAseSqlKeywords CH = new OdbcAseSqlKeywords("_CH");
        public static readonly OdbcAseSqlKeywords CI = new OdbcAseSqlKeywords("CI");
        public static readonly OdbcAseSqlKeywords CLASS = new OdbcAseSqlKeywords("CLASS");
        public static readonly OdbcAseSqlKeywords CM = new OdbcAseSqlKeywords("_CM");
        public static readonly OdbcAseSqlKeywords COLUMNS = new OdbcAseSqlKeywords("COLUMNS");
        public static readonly OdbcAseSqlKeywords CONFIGURE = new OdbcAseSqlKeywords("CONFIGURE");
        public static readonly OdbcAseSqlKeywords CONNECTIONS = new OdbcAseSqlKeywords("CONNECTIONS");
        public static readonly OdbcAseSqlKeywords CONNECTOR = new OdbcAseSqlKeywords("CONNECTOR");
        public static readonly OdbcAseSqlKeywords CONTROLLER = new OdbcAseSqlKeywords("CONTROLLER");
        public static readonly OdbcAseSqlKeywords DATABASE = new OdbcAseSqlKeywords("DATABASE");
        public static readonly OdbcAseSqlKeywords DATAROW = new OdbcAseSqlKeywords("DATAROW");
        public static readonly OdbcAseSqlKeywords DATASERVER = new OdbcAseSqlKeywords("DATASERVER");
        public static readonly OdbcAseSqlKeywords DDL = new OdbcAseSqlKeywords("DDL");
        public static readonly OdbcAseSqlKeywords DEBUG = new OdbcAseSqlKeywords("DEBUG");
        public static readonly OdbcAseSqlKeywords DEFINE = new OdbcAseSqlKeywords("DEFINE");
        public static readonly OdbcAseSqlKeywords DEFINITION = new OdbcAseSqlKeywords("DEFINITION");
        public static readonly OdbcAseSqlKeywords DELETELEN = new OdbcAseSqlKeywords("DELETELEN");
        public static readonly OdbcAseSqlKeywords DELIVER = new OdbcAseSqlKeywords("DELIVER");
        public static readonly OdbcAseSqlKeywords DESCRIPTION = new OdbcAseSqlKeywords("DESCRIPTION");
        public static readonly OdbcAseSqlKeywords DISPLAY_ONLY = new OdbcAseSqlKeywords("DISPLAY_ONLY");
        public static readonly OdbcAseSqlKeywords DISTRIBUTE = new OdbcAseSqlKeywords("DISTRIBUTE");
        public static readonly OdbcAseSqlKeywords DISTRIBUTION = new OdbcAseSqlKeywords("DISTRIBUTION");
        public static readonly OdbcAseSqlKeywords DISTRIBUTOR = new OdbcAseSqlKeywords("DISTRIBUTOR");
        public static readonly OdbcAseSqlKeywords DLN = new OdbcAseSqlKeywords("_DLN");
        public static readonly OdbcAseSqlKeywords DR = new OdbcAseSqlKeywords("_DR");
        public static readonly OdbcAseSqlKeywords DROP_REPDEF = new OdbcAseSqlKeywords("DROP_REPDEF");
        public static readonly OdbcAseSqlKeywords DS = new OdbcAseSqlKeywords("_DS");
        public static readonly OdbcAseSqlKeywords DSI_SUSPENDED = new OdbcAseSqlKeywords("DSI_SUSPENDED");
        public static readonly OdbcAseSqlKeywords DUMP = new OdbcAseSqlKeywords("DUMP");
        public static readonly OdbcAseSqlKeywords DYNAMIC = new OdbcAseSqlKeywords("DYNAMIC");
        public static readonly OdbcAseSqlKeywords ENABLE = new OdbcAseSqlKeywords("ENABLE");
        public static readonly OdbcAseSqlKeywords ERROR = new OdbcAseSqlKeywords("ERROR");
        public static readonly OdbcAseSqlKeywords EXPAND = new OdbcAseSqlKeywords("EXPAND");
        public static readonly OdbcAseSqlKeywords FI = new OdbcAseSqlKeywords("_FI");
        public static readonly OdbcAseSqlKeywords FUNCTION = new OdbcAseSqlKeywords("FUNCTION");
        public static readonly OdbcAseSqlKeywords FUNCTIONS = new OdbcAseSqlKeywords("FUNCTIONS");
        public static readonly OdbcAseSqlKeywords HA = new OdbcAseSqlKeywords("_HA");
        public static readonly OdbcAseSqlKeywords HASTEXT = new OdbcAseSqlKeywords("HASTEXT");
        public static readonly OdbcAseSqlKeywords HOLDLOCK = new OdbcAseSqlKeywords("HOLDLOCK");
        public static readonly OdbcAseSqlKeywords IGNORE = new OdbcAseSqlKeywords("IGNORE");
        public static readonly OdbcAseSqlKeywords INCREMENTALLY = new OdbcAseSqlKeywords("INCREMENTALLY");
        public static readonly OdbcAseSqlKeywords INIT = new OdbcAseSqlKeywords("INIT");
        public static readonly OdbcAseSqlKeywords INSTALLJAVA = new OdbcAseSqlKeywords("INSTALLJAVA");
        public static readonly OdbcAseSqlKeywords INTERNAL_USE_ONLY = new OdbcAseSqlKeywords("INTERNAL_USE_ONLY");
        public static readonly OdbcAseSqlKeywords INSTJ = new OdbcAseSqlKeywords("_INSTJ");
        public static readonly OdbcAseSqlKeywords ISB = new OdbcAseSqlKeywords("_ISB");
        public static readonly OdbcAseSqlKeywords ISBINARY = new OdbcAseSqlKeywords("_ISBINARY");
        public static readonly OdbcAseSqlKeywords JAR = new OdbcAseSqlKeywords("_JAR");
        public static readonly OdbcAseSqlKeywords LARGE = new OdbcAseSqlKeywords("LARGE");
        public static readonly OdbcAseSqlKeywords LOAD = new OdbcAseSqlKeywords("LOAD");
        public static readonly OdbcAseSqlKeywords LOG = new OdbcAseSqlKeywords("LOG");
        public static readonly OdbcAseSqlKeywords LOGICAL = new OdbcAseSqlKeywords("LOGICAL");
        public static readonly OdbcAseSqlKeywords LOSS = new OdbcAseSqlKeywords("LOSS");
        public static readonly OdbcAseSqlKeywords MAINTENANCE = new OdbcAseSqlKeywords("MAINTENANCE");
        public static readonly OdbcAseSqlKeywords MAP = new OdbcAseSqlKeywords("MAP");
        public static readonly OdbcAseSqlKeywords MARKER = new OdbcAseSqlKeywords("MARKER");
        public static readonly OdbcAseSqlKeywords MATERIALIZATION = new OdbcAseSqlKeywords("MATERIALIZATION");
        public static readonly OdbcAseSqlKeywords MESSAGE = new OdbcAseSqlKeywords("MESSAGE");
        public static readonly OdbcAseSqlKeywords MBF = new OdbcAseSqlKeywords("_MBF");
        public static readonly OdbcAseSqlKeywords MIN_BEFOORE = new OdbcAseSqlKeywords("MIN_BEFOORE");
        public static readonly OdbcAseSqlKeywords MIN_ROW = new OdbcAseSqlKeywords("MIN_ROW");
        public static readonly OdbcAseSqlKeywords MINIMAL = new OdbcAseSqlKeywords("MINIMAL");
        public static readonly OdbcAseSqlKeywords MOVE = new OdbcAseSqlKeywords("MOVE");
        public static readonly OdbcAseSqlKeywords MR = new OdbcAseSqlKeywords("_MR");
        //public static readonly OdbcAseSqlKeywords NAME = new OdbcAseSqlKeywords("NAME");
        public static readonly OdbcAseSqlKeywords NAMED = new OdbcAseSqlKeywords("NAMED");
        public static readonly OdbcAseSqlKeywords NE = new OdbcAseSqlKeywords("_NE");
        public static readonly OdbcAseSqlKeywords NEVER_REP = new OdbcAseSqlKeywords("NEVER_REP");
        public static readonly OdbcAseSqlKeywords NEW = new OdbcAseSqlKeywords("NEW");
        public static readonly OdbcAseSqlKeywords NO_PASSWORD = new OdbcAseSqlKeywords("NO_PASSWORD");
        public static readonly OdbcAseSqlKeywords NOTREP = new OdbcAseSqlKeywords("NOTREP");
        public static readonly OdbcAseSqlKeywords NOWAIT = new OdbcAseSqlKeywords("NOWAIT");
        public static readonly OdbcAseSqlKeywords NPW = new OdbcAseSqlKeywords("NPW");
        public static readonly OdbcAseSqlKeywords NR = new OdbcAseSqlKeywords("_NR");
        public static readonly OdbcAseSqlKeywords NULLABLE = new OdbcAseSqlKeywords("NULLABLE");
        public static readonly OdbcAseSqlKeywords OFFSET = new OdbcAseSqlKeywords("OFFSET");
        public static readonly OdbcAseSqlKeywords OPEN_XACT = new OdbcAseSqlKeywords("OPEN_XACT");
        public static readonly OdbcAseSqlKeywords OS = new OdbcAseSqlKeywords("_OS");
        public static readonly OdbcAseSqlKeywords OSID = new OdbcAseSqlKeywords("OSID");
        public static readonly OdbcAseSqlKeywords OVERWRITE = new OdbcAseSqlKeywords("OVERWRITE");
        public static readonly OdbcAseSqlKeywords OWNER = new OdbcAseSqlKeywords("OWNER");
        public static readonly OdbcAseSqlKeywords PARAMETERS = new OdbcAseSqlKeywords("PARAMETERS");
        public static readonly OdbcAseSqlKeywords PARENT = new OdbcAseSqlKeywords("PARENT");
        public static readonly OdbcAseSqlKeywords PARTIALUPD = new OdbcAseSqlKeywords("PARTIALUPD");
        public static readonly OdbcAseSqlKeywords PARTITION = new OdbcAseSqlKeywords("PARTITION");
        public static readonly OdbcAseSqlKeywords PASSTHRU = new OdbcAseSqlKeywords("PASSTHRU");
        public static readonly OdbcAseSqlKeywords PASSWORD = new OdbcAseSqlKeywords("PASSWORD");
        public static readonly OdbcAseSqlKeywords PROCEDURES = new OdbcAseSqlKeywords("PROCEDURES");
        public static readonly OdbcAseSqlKeywords PROFILE = new OdbcAseSqlKeywords("PROFILE");
        public static readonly OdbcAseSqlKeywords PU = new OdbcAseSqlKeywords("_PU");
        public static readonly OdbcAseSqlKeywords PUBLICATION = new OdbcAseSqlKeywords("PUBLICATION");
        public static readonly OdbcAseSqlKeywords PURGE = new OdbcAseSqlKeywords("PURGE");
        public static readonly OdbcAseSqlKeywords QUEUE = new OdbcAseSqlKeywords("QUEUE");
        public static readonly OdbcAseSqlKeywords QUEUES = new OdbcAseSqlKeywords("QUEUES");
        public static readonly OdbcAseSqlKeywords QUOTED = new OdbcAseSqlKeywords("QUOTED");
        public static readonly OdbcAseSqlKeywords RAR = new OdbcAseSqlKeywords("_RAR");
        public static readonly OdbcAseSqlKeywords REBUILD = new OdbcAseSqlKeywords("REBUILD");
        public static readonly OdbcAseSqlKeywords RECONFIGURE = new OdbcAseSqlKeywords("RECONFIGURE");
        public static readonly OdbcAseSqlKeywords RECOVER = new OdbcAseSqlKeywords("RECOVER");
        public static readonly OdbcAseSqlKeywords REJECT = new OdbcAseSqlKeywords("REJECT");
        public static readonly OdbcAseSqlKeywords REMOVE = new OdbcAseSqlKeywords("REMOVE");
        public static readonly OdbcAseSqlKeywords RENAME_PHYSTABLE_NAME = new OdbcAseSqlKeywords("_RENAME_PHYSTABLE_NAME");
        public static readonly OdbcAseSqlKeywords REORDER_COLUMNS = new OdbcAseSqlKeywords("_REORDER_COLUMNS");
        public static readonly OdbcAseSqlKeywords REPFUNC = new OdbcAseSqlKeywords("REPFUNC");
        public static readonly OdbcAseSqlKeywords REPLAY = new OdbcAseSqlKeywords("REPLAY");
        public static readonly OdbcAseSqlKeywords REP_IF_CHANGED = new OdbcAseSqlKeywords("_REP_IF_CHANGED");
        public static readonly OdbcAseSqlKeywords REPLICATE = new OdbcAseSqlKeywords("REPLICATE");
        public static readonly OdbcAseSqlKeywords REPLICATE_IF_CHANGED = new OdbcAseSqlKeywords("REPLICATE_IF_CHANGED"); 
        public static readonly OdbcAseSqlKeywords REPLICATION = new OdbcAseSqlKeywords("REPLICATION");
        public static readonly OdbcAseSqlKeywords REQUEST = new OdbcAseSqlKeywords("REQUEST");
        public static readonly OdbcAseSqlKeywords RESETQ = new OdbcAseSqlKeywords("_RESETQ");
        public static readonly OdbcAseSqlKeywords RESETQUEUE = new OdbcAseSqlKeywords("_RESETQUEUE");
        public static readonly OdbcAseSqlKeywords RESETQUEUE1 = new OdbcAseSqlKeywords("RESETQUEUE");
        public static readonly OdbcAseSqlKeywords RESUME = new OdbcAseSqlKeywords("RESUME");
        public static readonly OdbcAseSqlKeywords RESYNC = new OdbcAseSqlKeywords("RESYNC");
        public static readonly OdbcAseSqlKeywords RETRY = new OdbcAseSqlKeywords("RETRY");
        public static readonly OdbcAseSqlKeywords RC = new OdbcAseSqlKeywords("_RC");
        public static readonly OdbcAseSqlKeywords RF = new OdbcAseSqlKeywords("_RF");
        public static readonly OdbcAseSqlKeywords RT = new OdbcAseSqlKeywords("_RT");
        public static readonly OdbcAseSqlKeywords ROC = new OdbcAseSqlKeywords("_ROC");
        public static readonly OdbcAseSqlKeywords ROUTE = new OdbcAseSqlKeywords("ROUTE");
        public static readonly OdbcAseSqlKeywords ROW = new OdbcAseSqlKeywords("ROW");
        public static readonly OdbcAseSqlKeywords RPC = new OdbcAseSqlKeywords("RPC");
        public static readonly OdbcAseSqlKeywords RPN = new OdbcAseSqlKeywords("_RPN");
        public static readonly OdbcAseSqlKeywords RS_ALTERREPDEF = new OdbcAseSqlKeywords("_RS_ALTERREPDEF");
        public static readonly OdbcAseSqlKeywords RS_RCL = new OdbcAseSqlKeywords("_RS_RCL");
        public static readonly OdbcAseSqlKeywords RS_TICKET = new OdbcAseSqlKeywords("RS_TICKET");
        public static readonly OdbcAseSqlKeywords RSC = new OdbcAseSqlKeywords("_RSC");
        public static readonly OdbcAseSqlKeywords RSRPC = new OdbcAseSqlKeywords("RSRPC");
        public static readonly OdbcAseSqlKeywords SCAN = new OdbcAseSqlKeywords("SCAN");
        public static readonly OdbcAseSqlKeywords SCHEDULE = new OdbcAseSqlKeywords("SCHEDULE");
        public static readonly OdbcAseSqlKeywords SEARCHABLE = new OdbcAseSqlKeywords("SEARCHABLE");
        public static readonly OdbcAseSqlKeywords SEGMENT = new OdbcAseSqlKeywords("SEGMENT");
        public static readonly OdbcAseSqlKeywords SEND = new OdbcAseSqlKeywords("SEND");
        public static readonly OdbcAseSqlKeywords SENDALLXACTS = new OdbcAseSqlKeywords("SENDALLXACTS");
        public static readonly OdbcAseSqlKeywords SEQ = new OdbcAseSqlKeywords("SEQ");
        public static readonly OdbcAseSqlKeywords SERVER = new OdbcAseSqlKeywords("SERVER");
        public static readonly OdbcAseSqlKeywords SHUTDOWN = new OdbcAseSqlKeywords("SHUTDOWN");
        public static readonly OdbcAseSqlKeywords SITE = new OdbcAseSqlKeywords("SITE");
        public static readonly OdbcAseSqlKeywords SKIP = new OdbcAseSqlKeywords("SKIP");
        public static readonly OdbcAseSqlKeywords SOURCE = new OdbcAseSqlKeywords("SOURCE");
        public static readonly OdbcAseSqlKeywords SQL = new OdbcAseSqlKeywords("SQL");
        public static readonly OdbcAseSqlKeywords SQLDDL = new OdbcAseSqlKeywords("SQLDDL");
        public static readonly OdbcAseSqlKeywords SQLDML = new OdbcAseSqlKeywords("SQLDML");
        public static readonly OdbcAseSqlKeywords ST = new OdbcAseSqlKeywords("_ST");
        public static readonly OdbcAseSqlKeywords STANDBY = new OdbcAseSqlKeywords("STANDBY");
        public static readonly OdbcAseSqlKeywords STARTING = new OdbcAseSqlKeywords("STARTING");
        public static readonly OdbcAseSqlKeywords STATUS = new OdbcAseSqlKeywords("STATUS");
        public static readonly OdbcAseSqlKeywords STDB = new OdbcAseSqlKeywords("STDB");
        public static readonly OdbcAseSqlKeywords STRING = new OdbcAseSqlKeywords("STRING");
        public static readonly OdbcAseSqlKeywords SUBSCRIBE = new OdbcAseSqlKeywords("SUBSCRIBE");
        public static readonly OdbcAseSqlKeywords SUBSCRIPTION = new OdbcAseSqlKeywords("SUBSCRIPTION");
        public static readonly OdbcAseSqlKeywords SUSPEND = new OdbcAseSqlKeywords("SUSPEND");
        public static readonly OdbcAseSqlKeywords SUSPENSION = new OdbcAseSqlKeywords("SUSPENSION");
        public static readonly OdbcAseSqlKeywords SWITCH = new OdbcAseSqlKeywords("SWITCH");
        public static readonly OdbcAseSqlKeywords SYS_SP = new OdbcAseSqlKeywords("SYS_SP");
        public static readonly OdbcAseSqlKeywords SYSADMIN = new OdbcAseSqlKeywords("SYSADMIN");
        public static readonly OdbcAseSqlKeywords SYSTEM = new OdbcAseSqlKeywords("SYSTEM");
        public static readonly OdbcAseSqlKeywords TABLES = new OdbcAseSqlKeywords("TABLES");
        public static readonly OdbcAseSqlKeywords TEMPLATE = new OdbcAseSqlKeywords("TEMPLATE");
        public static readonly OdbcAseSqlKeywords TEXTCOL = new OdbcAseSqlKeywords("TEXTCOL");
        public static readonly OdbcAseSqlKeywords TEXTLEN = new OdbcAseSqlKeywords("TEXTLEN");
        public static readonly OdbcAseSqlKeywords TL = new OdbcAseSqlKeywords("_TL");
        public static readonly OdbcAseSqlKeywords TN = new OdbcAseSqlKeywords("_TN");
        public static readonly OdbcAseSqlKeywords TOP = new OdbcAseSqlKeywords("TOP");
        public static readonly OdbcAseSqlKeywords TPINIT = new OdbcAseSqlKeywords("TPINIT");
        public static readonly OdbcAseSqlKeywords TPNULL = new OdbcAseSqlKeywords("TPNULL");
        public static readonly OdbcAseSqlKeywords TR = new OdbcAseSqlKeywords("_TR");
        public static readonly OdbcAseSqlKeywords TRACE = new OdbcAseSqlKeywords("TRAN");
        public static readonly OdbcAseSqlKeywords TRAN = new OdbcAseSqlKeywords("TPINIT");
        public static readonly OdbcAseSqlKeywords TRANSACTIONS = new OdbcAseSqlKeywords("TRANSACTIONS"); 
        public static readonly OdbcAseSqlKeywords TRANSFER = new OdbcAseSqlKeywords("TRANSFER");
        public static readonly OdbcAseSqlKeywords TRUNCATE = new OdbcAseSqlKeywords("TRUNCATE");
        public static readonly OdbcAseSqlKeywords TRUNCATION = new OdbcAseSqlKeywords("TRUNCATION");
        public static readonly OdbcAseSqlKeywords TWOSAVE = new OdbcAseSqlKeywords("TWOSAVE"); 
        public static readonly OdbcAseSqlKeywords UP = new OdbcAseSqlKeywords("_UP");
        public static readonly OdbcAseSqlKeywords UNSIGNED = new OdbcAseSqlKeywords("UNSIGNED");
        public static readonly OdbcAseSqlKeywords USE = new OdbcAseSqlKeywords("USE");
        public static readonly OdbcAseSqlKeywords USERNAME = new OdbcAseSqlKeywords("USERNAME");
        public static readonly OdbcAseSqlKeywords VALIDATE = new OdbcAseSqlKeywords("VALIDATE");
        public static readonly OdbcAseSqlKeywords VERIFY = new OdbcAseSqlKeywords("VERIFY");
        public static readonly OdbcAseSqlKeywords VERIFY_REPSERVER_CMD = new OdbcAseSqlKeywords("VERIFY_REPSERVER_CMD");
        public static readonly OdbcAseSqlKeywords VERS = new OdbcAseSqlKeywords("VERS");
        public static readonly OdbcAseSqlKeywords WAIT = new OdbcAseSqlKeywords("WAIT"); 
        public static readonly OdbcAseSqlKeywords WARMSTDB = new OdbcAseSqlKeywords("WARMSTDB");
        public static readonly OdbcAseSqlKeywords WH = new OdbcAseSqlKeywords("_WH");
        public static readonly OdbcAseSqlKeywords WITHOUT = new OdbcAseSqlKeywords("WITHOUT");
        public static readonly OdbcAseSqlKeywords WO = new OdbcAseSqlKeywords("_WO");
        public static readonly OdbcAseSqlKeywords WRITETEXT = new OdbcAseSqlKeywords("WRITETEXT");
        public static readonly OdbcAseSqlKeywords YD = new OdbcAseSqlKeywords("_YD");
        public static readonly OdbcAseSqlKeywords YIELDING = new OdbcAseSqlKeywords("YIELDING"); 
        public static readonly OdbcAseSqlKeywords ZL = new OdbcAseSqlKeywords("_ZL");
        public static readonly OdbcAseSqlKeywords ZEROLEN = new OdbcAseSqlKeywords("ZEROLEN");
    }
}
